// 声明这个文件属于名为 "main" 的包，这是一个Go程序的入口包名。
package main

//入了两个标准库包，分别是 "fmt" 用于格式化输出，和 "os" 用于与操作系统交互。
import (
	"fmt"
	"os"
)

// 这是程序的入口函数，它会在程序运行时首先被调用
func main() {
	// 这个条件语句检查命令行参数的数量是否大于1，
	// 也就是判断是否有参数传递给程序。
	// os.Args 是一个字符串切片，它包含了所有的命令行参数，第一个参数是程序的名称。
	if len(os.Args) > 1 {
		fmt.Println("Hello, World", os.Args[1])
	}
}
